package com.wlc.oop.demo01;

/**
 * @author 王立朝 wanglichao@champion-credit.com
 * @description 教师类
 * @date 2021-06-25 12:27
 */
public class Teacher {
    String name;
    int age;

    /**
     * 在默认的无参数的构造方法中 实例化初始值
     * 无参数的构造器作用： 用来初始化值的
     */
    public Teacher() {
        this.name = "zhangsan";
    }

    /**
     * 有参数的构造方法，一旦定义了有参数的构造方法，无参数的构造方法就需要显示的定义，而不是让默认定义
     *
     * @param name
     */
    public Teacher(String name) {
        this.name = name;
    }

    public Teacher(String name, int age) {
        this.name = name;
        this.age = age;
    }
}
